之前已經寫過一篇 「功能分析」了,不過那篇跟本不能算是分析,這次來比較正式的~
因為iT邦幫忙的網站已經在這了,所以我要的功能並不是從無到有,我只要把目前網站上有的功能列表出來,挑些適合在iPhone上做的。把功能列表出來的方法有很多,最簡單的就是開啟個word檔,然後用表格逐條寫下來。如果是從無到有,需要腦力激盪的時候,最好的選擇就是心智圖(mind map)。
心智圖詳細的定義可以參考 Wikipedia,簡單的來說就是用樹狀圖的方式,簡單、快速地記下你的idea。因為表現的方式是樹狀圖,所以你可以遊走在各個idea,並知道它們的從屬關係。
我不需要什麼腦力激盪,不過功能的從屬關係,也是樹狀的關係,所以拿來做功能列表是個不錯的選擇。
心智圖的軟體非常多,Google一下就有一卡車,各種平台都有,iPhone/iPad上也是一堆。免費的、要錢的、簡單的、花翹的,應有盡有。我個人沒有什麼推薦,因為我很少用 :P 所以我電腦裡跟iPad上只裝了個簡單且免費的,不過基本的功能就夠我用了。
就像我昨天說的,我要來偷學facebook App的面,所有左右兩大功能分別是文章標題列表和主功能表,上面是必要的小功能,下方是獨立搜尋和廣告。原本iT邦幫忙的網頁上有一堆廣告,廣告收入用來支撐網站的營運,如果iT邦幫忙 App沒有廣告,那我想不少用會選用它來做為主要瀏覽iT邦幫忙的功具 :P 所以完整的功能是需要加上廣告的。App上的廣告大多都以螢幕底部一小區塊的方式顯示,所以應該是不會對整體畫面及操作有所影響。
另外昨天有提到相簿的功能,這個功能不是拿來分享照片用的,而是給文章使用的。像是這篇文章裡需要貼張圖,iT邦幫忙網站本身沒有圖片管理功能,圖片都得先上傳到別的網站,再把連結貼到文章裡。而iThome的另一個網站-部落格,裡面有相簿管理的功能,所以我想說可以借用它來做相簿的功能。不過工程浩大,真的有機會完成iT邦幫忙 App再說吧 :P
有了功能列表,接下來要弄個模擬畫面。通常一般的專案的規格文件或是需求文件裡,除了文字的敘述之外,還會加上一些模擬畫面(mock up),畢竟一張圖有時可以勝過千言萬語。所以我要把剛剛的功能列表裡的主要畫面都先畫出來,這樣一來客戶(哪來的?)比較容易了解你要做什麼,自己在設計上也有個依據~~
找工具...找工具...